Returns custom form fields linked to a sales order header, sorted by the specified column name. Introduced in v2.21.
Method | GetCustomFormFields |
The request body is of type GetCustomFormFields.
Name | Description | Data Type |
---|---|---|
OrderNumber | The sales order number to query. | xml:string |
CustomFields | Comma-separated list of Custom Form Field (CFF) names to query. | xml:string |
SortColumnNames | A sales order SorMaster+ column name to use as an ascending sort column. | xml:string |
// Example: get order custom form fields with column names of // ShipmentTracking, InvoiceNumber, and LoanType // from sales order 4145 MakeAJAXCall("Order.GetCustomFormFields",{ OrderNumber: '4145', CustomFields: 'ShipmentTracking,InvoiceNumber,LoanType', SortColumnNames: 'InvoiceNumber' },console.log)
The response body is of type GetCustomFormFieldsResponse.
Name | Description | Data Type |
---|---|---|
GetCustomFormFieldsResult | A string value containing a JSON object.
{ "Data": { "CustomFormFields": [ { "ShipmentTracking": "", "InvoiceNumber": "", "LoanType": "Event Loan" } ] }, "Result": { "Success": true, "Message": "Results returned successfully.", "ElapsedTime": "283 ms" } } | xml:string |